grass pitch - French English Dictionary